home *** CD-ROM | disk | FTP | other *** search
/ Spacewalker F97 / Spacewalker F97.iso / DRIVER / 235 / WIN95 / SND930P.INF < prev    next >
Encoding:
Windows Setup INFormation  |  1995-10-19  |  7.1 KB  |  269 lines

  1. ;
  2. ; OPTi 82C930 Sound & MPU401 INF
  3. ;
  4.  
  5. [Version]
  6. Signature="$Windows 95$"
  7. Class=OPT0930MEDIA
  8. provider=%OPTi%
  9.  
  10. [ClassInstall]
  11. AddReg=Class.AddReg
  12.  
  13. [Class.AddReg]
  14. HKR,,,,%MediaClassName%
  15. HKR,,Icon,,"0"
  16. HKR,,Installer,,mmci.dll
  17.  
  18. [ControlFlags]
  19. ExcludeFromSelect= MF\OPT0930_Dev0
  20. ExcludeFromSelect= MF\OPT0930_Dev1
  21.  
  22. [Manufacturer]
  23. %MfgName%=OPTiMediaChips
  24.  
  25. [OPTiMediaChips]
  26. %MF\OPT9300.DeviceDesc%=OPT9300_Device, MF\OPT0930_Dev0
  27. %MF\OPT9301.DeviceDesc%=OPT9301_Device, MF\OPT0930_Dev1
  28.  
  29. ;---------------------------------------------------------------;
  30.  
  31. [Drivers.fields]
  32. system.ini,boot,drivers,msmixmgr.dll
  33. system.ini,boot,drivers,mmmixer.dll
  34.  
  35. [OPT9300_Device]
  36. DelFiles=OPT9300.DelList
  37. LogConfig=OPTi9300.LC
  38. DelFiles=OPTi9300.DelList
  39. CopyFiles=OPT9300.CopyList
  40. AddReg=OPT9300.AddReg, CUSTOM.AddReg
  41. UpdateInis=OPTi9300.UpdateInis
  42. ;DelReg=OPT9300.DelReg
  43.  
  44. [OPT9301_Device]
  45. LogConfig=OPTi9301.LC
  46. DelFiles=OPTi9301.DelList
  47. CopyFiles=OPTi9301.CopyList
  48. AddReg=OPT9301.AddReg
  49. UpdateInis=OPTi9301.UpdateInis
  50. ;DelReg=OPT9301.DelReg
  51.  
  52. ;---------------------------------------------------------------;
  53.  
  54. [OPTi9300.UpdateInis]
  55. system.ini,386Enh,"device=vsndsys.386"
  56. system.ini,386Enh,"device=vsnd930.386"
  57. system.ini,386Enh,"device=vsnd16d.386"
  58. system.ini,386Enh,"device=vadlib.386"
  59. system.ini,386Enh,"device=vsbpd.386"
  60.  
  61. system.ini,drivers,"wave*=snd16.drv",,1
  62. system.ini,drivers,"midi*=snd16.drv",,1
  63. system.ini,drivers,"aux*=snd16.drv",,1
  64. system.ini,drivers,"mixer*=snd16.drv",,1
  65.  
  66. system.ini,drivers,"wave*=snd930.drv",,1
  67. system.ini,drivers,"midi*=snd930.drv",,1
  68. system.ini,drivers,"midi*=mpu401p.drv",,1
  69. system.ini,drivers,"aux*=snd930.drv",,1
  70. system.ini,drivers,"mixer*=snd930.drv",,1
  71.  
  72. system.ini,drivers,"wave*=sndsys.drv",,1
  73. system.ini,drivers,"midi*=sndsys.drv",,1
  74. system.ini,drivers,"aux*=sndsys.drv",,1
  75. system.ini,drivers,"mixer*=sndsys.drv",,1
  76.  
  77. [OPTi9301.UpdateInis]
  78. system.ini,drivers,"midi*=mpu401.drv",,1
  79. system.ini,drivers,"midi*=mpu401p.drv",,1
  80. system.ini,drivers,"midi*=rdmpu401.drv",,1
  81.  
  82. ;---------------------------------------------------------------;
  83.  
  84. [OPTi9300.LC]
  85. ConfigPriority=NORMAL
  86. IOConfig=220-22F, 240-24F
  87. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  88. IOConfig=388-38B
  89. IOConfig = F8E-F8F 
  90. IRQConfig=5, 11, 7, 9, 10
  91.  
  92. DMAConfig=0, 1, 3
  93. DMAConfig=0, 1, 3
  94.  
  95.  
  96. [OPTi9301.LC]
  97. ConfigPriority=NORMAL
  98. IOConfig=300-301 , 310-311 , 320-321 , 330-331
  99. IRQConfig=5 , 7 , 9 , 10
  100.  
  101. [CUSTOM.AddReg]
  102. ; These are Manufacturer specific.
  103. HKR,Config,,,
  104. HKR,Config,ChipType,,"82C930"
  105. HKR,Config,ExtCODEC,,"No"
  106. HKR,Config,ExtSynth,,"O3"
  107. HKR,Config,ExtWaveTable,,"No"
  108. HKR,Config,VxDVersion,,"4.00"
  109. HKR,Config,KeyCode,1,1A
  110. HKR,Config,"Single Mode DMA",1,00
  111.  
  112. ; Start of customizeable Mixer driver section;
  113. ; "Yes" means no customization; "No" means customize.
  114. HKR,Config,Default_Codec_Mapping,,"No"
  115.  
  116. ; TYPE 1 - CHANNEL NAME SECTION
  117. ; Specify the customized names for the channels
  118. HKR,Config,AUX1_Src_Name,,"CD-Audio"
  119. HKR,Config,AUX2_Src_Name,,"Midi"
  120. HKR,Config,DAC_Src_Name,,"Wave"
  121. HKR,Config,LINE_Src_Name,,"Line"
  122. HKR,Config,MIC_Src_Name,,"Microphone"
  123. HKR,Config,MIX_Src_Name,,"Post-Mix"
  124.  
  125. ; TYPE 2 - EXTRA CONTROLS Thru Internal H/W Resources
  126. ; Specify if extra ON/OFF controls are desired and how many,
  127. ; maximum is 3. These are controled thru internal pins.
  128. HKR,Config,Total_Internal_Controls,1,01
  129.  
  130. ; Control definitions
  131. HKR,Config,Internal_Control_1_Name,,"SF-3D"
  132. HKR,Config,Internal_Control_1_By,,"XCTL0"
  133. HKR,Config,Internal_Control_1_OnVal,1,01
  134. HKR,Config,Internal_Control_2_Name,,""
  135. HKR,Config,Internal_Control_2_By,,""
  136. HKR,Config,Internal_Control_2_OnVal,1,01
  137. HKR,Config,Internal_Control_3_Name,,""
  138. HKR,Config,Internal_Control_3_By,,""
  139. HKR,Config,Internal_Control_3_OnVal,1x,01
  140.  
  141. ; TYPE 3 - EXTRA CONTROLS Thru External H/W Resources
  142. ; Specify if extra ON/OFF controls are desired and how many,
  143. ; maximum is 3. These are controled thru external DLLs.
  144. HKR,Config,Total_External_Controls,1,00
  145.  
  146. ; Control definitions
  147. HKR,Config,External_Control_1_Name,,"External1"
  148. HKR,Config,External_Control_1_By,,"XCONTL_1.DLL"
  149. HKR,Config,External_Control_2_Name,,""
  150. HKR,Config,External_Control_2_By,,"XCONTL_2.DLL"
  151. HKR,Config,External_Control_3_Name,,""
  152. HKR,Config,External_Control_3_By,,"XCONTL_3.DLL"
  153.  
  154.  
  155. [PreCopySection]
  156. HKR,,NoSetupUI,,1
  157.  
  158. ;---------------------------------------------------------------;
  159.  
  160. [OPT9300.CopyList]
  161. snd930p.drv,,
  162. sndopl3p.drv,,
  163. snd930p.vxd,,
  164.  
  165. [OPTi9301.CopyList]
  166. sndm401p.vxd,,
  167. sndm401p.drv,,
  168.  
  169. ;---------------------------------------------------------------;
  170.  
  171. [OPT9300.DelList]
  172. vsnd930.386,,,1
  173. snd930.drv,,,1
  174. vsndsys.386,,,1
  175. sndsys.drv,,,1
  176. vsbpd.386,,,1
  177. vadlib.386,,,1
  178. nullwave.drv,,,1
  179. mfvxd.vxd,,,1
  180.  
  181. [OPTi9301.DelList]
  182. mpu401.drv
  183. mpu401p.drv
  184. rdmpu401.drv
  185.  
  186. ;---------------------------------------------------------------;
  187. [OPT9300.DelReg]
  188.  
  189. [OPT9301.DelReg]
  190.  
  191.  
  192. ;---------------------------------------------------------------;
  193.  
  194. [OPT9300.AddReg]
  195. HKR,,DevLoader,,mmdevldr.vxd
  196. HKR,Drivers,MIGRATED,,0
  197. HKR,Drivers\midi,,,
  198. HKR,Drivers\wave,,,
  199. HKR,Drivers\mixer,,,
  200. HKR,Drivers\aux,,,
  201.  
  202. HKR,,Driver,,snd930p.vxd
  203. HKR,Drivers\wave\snd930p.drv,Description ,,%MF\OPT9300.DeviceDesc%
  204. HKR,Drivers\wave\snd930p.drv,Driver,,snd930p.drv
  205. HKR,Drivers\mixer\snd930p.drv,Description,,%MF\OPT9300.DeviceDesc%
  206. HKR,Drivers\mixer\snd930p.drv,Driver,,snd930p.drv
  207. HKR,Drivers\aux\snd930p.drv,Description  ,,%MF\OPT9300.DeviceDesc%
  208. HKR,Drivers\aux\snd930p.drv,Driver,,snd930p.drv
  209. HKR,Drivers\midi\sndopl3p.drv,Description ,,%V_INTERNAL%
  210. HKR,Drivers\midi\sndopl3p.drv,Driver,,sndopl3p.drv
  211. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  212.  
  213. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  214.  
  215. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  216. HKLM,%KEY_IOC%\Vol,,,
  217.  
  218. [OPT9301.AddReg]
  219. HKR,,Devloader,,mmdevldr.vxd
  220. HKR,Drivers,MIGRATED,,0
  221. HKR,Drivers\midi,,,
  222.  
  223. HKR,,Driver,,sndm401p.vxd
  224. HKR,Drivers\midi\sndm401p.drv,Driver,,sndm401p.drv
  225. HKR,Drivers\midi\sndm401p.drv,External,1,01,00,00,00
  226. HKR,Drivers,SubClasses,,"midi"
  227.  
  228. HKR,Drivers\midi\sndm401p.drv,Description,,%V_EXTERNAL%
  229.  
  230. ;---------------------------------------------------------------;
  231.  
  232. [DestinationDirs]
  233. DefaultDestDir = 11    ; LDID_SYS
  234.  
  235. [SourceDisksNames]
  236. 1="OPTi 82C930 Multimedia Disk",,0001
  237.  
  238. [SourceDisksFiles]
  239. snd930p.vxd=1
  240. snd930p.drv=1
  241. sndopl3p.drv=1
  242.  
  243. sndm401p.drv=1
  244. sndm401p.vxd=1
  245.  
  246. ;---------------------------------------------------------------;
  247.  
  248. ;---------------------------------------------------------------;
  249.  
  250. [Strings]
  251. ;Non-localized strings
  252. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  253. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  254. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  255.  
  256. ;Localized strings
  257. OPTi="OPTi Inc."
  258. MfgName="OPTi Inc."
  259. MF\OPT9300.DeviceDesc="OPTi 930 Sound/OPL3 Device"
  260. MF\OPT9301.DeviceDesc="OPTi 930 MPU-401 Device"
  261. MediaClassName="OPTi 82C930 Sound System"
  262. V_CLSWAVEFORM="Audio"
  263. V_CLSMIDI="MIDI"
  264. V_CLSMIXER="Mixer"
  265. V_CLSAUX="Auxiliary"
  266. V_GENERAL="General MIDI Instrument"
  267. V_INTERNAL="OPTi 930 FM Synthesis"
  268. V_EXTERNAL="OPTi 930 MPU-401"
  269.